Jeff FosterJeff Foster
The Trembling Hand at the Table: Vietnamese Table Tennis Between Instinct and SystemFrom the stands of an indoor arena, I watched that hand tremble. A young play...
Mic'ing Up a Coach: Inside the Youth Development Pipeline of English Table TennisInside a training hall, the thing that hits my ear is not the sound of the...
Table Tennis at the 2027 European Games: 192 Athletes, a Mixed Team Debut and a Direct Ticket to Los AngelesOn 9 February 2027, in Istanbul, four table tennis teams will walk into four...
Chinese Table Tennis: The Fracture Is in the Points Economy, Not the TableThe Broken Blade in South Paris On 30 July 2026, at the South Paris Arena,...
Nine Analytical Dimensions, Zero Data Points: The Limits of the Table Tennis Mapmaker2:17 a.m. in Chengdu. I opened the file a colleague had sent over WeChat: a...
Vietnamese Table Tennis in the WTT Era: When Rankings No Longer Reflect True StrengthIn September 2026, at a WTT Contender event in Southeast Asia, I wrote four...
USA's Win over Colombia – Mike James Not Just 'Winking' at a Triple-DoubleAs the final buzzer sounded, Mike James left the court with a stat line of 11...
Hamilton's Ferrari F40 Restoration: An Icon of the Analog Era and a Signal for the FutureMore than 278,000 likes within hours of Lewis Hamilton posting a photo of his...
Japan Enters the Race for Olympic 2028 Berth: Asian Men's Volleyball Championship Kicks OffEvery starting line is an unnamed Sunday. But in Fukuoka, Japan, this Sunday...
Nigel Hayes-Davis Returns From Injury: 24 Minutes 39 Seconds and Panathinaikos's Rotation PuzzleSeventh minute. The scoreboard read 14-8. Nigel Hayes-Davis stood up from the...
Vietnam's 2026 ASEAN Cup title hides the V-League's striker deficitOn the night of 5 January 2026, from the stands of Rajamangala in Bangkok, I...
Nine Blank Boxes in Petaling Jaya: What Malaysia's Transfer Window Never Says Out LoudAt six in the morning on 8 January 2026, the training ground of Selangor FC i...
The 3:33 AM Night at Flushing Meadows: When the US Open Sells Prime Time With Players' BodiesThe scoreboard above Arthur Ashe Stadium glowed at 3:33. The men's singles...
The Empty Data Sheet and the Temptation to Invent a Tactical StoryThree in the morning in Chengdu, at the peak of the transfer window, an...
Two Slips That Decided a Tie: India's Quarterfinal Exit at Asian Games 2026 and the Depth vs. Star DivideStanding in the corridor leading to the center court in Ichinomiya, over four...
PUBG Asia Stars 2026: When KRAFTON Admits Its Rulebook VoidOn the day Yoon Soo-jin, head of PUBG Publishing at KRAFTON, bowed and...
Nine Layers of Dissecting a Match: What the Stats Sheet Will Not Tell YouThat night, in the 2026 World Cup qualifiers, I mispronounced Ola Toivonen's...
36 Shots at 17-17: Satwik-Chirag's Reversal, and Srikanth's Final FootprintsThe 17-17 point in the third game is not a beautiful moment. It is the moment...
The mystery behind the winning streak of the basketball team: What truth hides behind the statisticsI found it in a spreadsheet that nobody looked at. It was a November morning...
The K League Regular Season Runs on Fitness: Declining Press Rhythm and the Deals Written at DawnThe K League Regular Season Runs on Fitness: Declining Press Rhythm and the...
